package com.dhcc.bpm.modules.scf.vo.ScfRenewableOutInfoVO;

import com.dhcc.bpm.modules.scf.entity.ScfRenewableInInfo;
import com.dhcc.bpm.modules.scf.entity.ScfRenewableOutInfo;
import com.dhcc.bpm.modules.scf.vo.ScfFileAttachmentInfoVO.ScfFileAttachmentInfoVO;
import com.dhcc.bpm.modules.scf.vo.ScfRenewableInInfoVO.ScfGetRenewableInDetailsVO;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * 再生资源出库信息详情查询视图层实体类
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class ScfGetRenewableOutDetailsVO extends ScfRenewableOutInfo {
    /**
     * 利废企业公司名称
     */
    private String recyclingName;

    /**
     * 再生资源公司名称
     */
    private String renewableName;

    /**
     * 司机姓名
     */
    private String driverName;

    /**
     * 司机联系方式
     */
    private String driverMobile;

    /**
     * 再生资源出库信息详情相关附件文件信息
     */
    private List<ScfFileAttachmentInfoVO> fileAttachmentInfoVOS;
    /**
     * 再生出库与再生入库关联关系数组
     */
    private List<ScfGetRenewableInDetailsVO> renewableOutByRenewableIns;

    private String orgName;
}
